| ISBN: 1751-7575
|
| |
description |
As enterprises merge, split up, or grow, existing legacy systems
from different vendors implemented in different programming
languages and running in different environments as well as
roll-your-own applications have to be integrated. This fact is
denoted as Enterprise Application Integration (EAI) problem and is
one of the major challenges IT departments are facing today.
As a result of the need for operational flexibility and reuse,
Service-oriented Architectures (SOA) gain more and more importance
as they allow for a flexible and standardized way to describe, reuse
and integrate services in heterogeneous application landscapes.
Enterprise Application Integration Patterns (EAI Patterns) are a
means to describe integration problems using a set of patterns. The
patterns therefore present nuggets of advice on how to solve complex
recurring integration problems.
In this paper we introduce a platform independent approach (EMod) to
model, describe and enact EAI patterns in service oriented
architectures. We describe how EMod can be used to build standalone
EAI solutions that integrate different applications in a Software as
a Service (SaaS) environment. Furthermore we show how EMod can be
used as a part of an application to integrate services into
composite service-oriented applications. This is done by integrating
EMod into the Service Component Architecture (SCA).
|
publisher |
Taylor & Francis
|
type |
Text
|
| Article in Journal
|
source |
In: Li D. Xu (ed.): Enterprise Information Systems (Special Issue
(Vol 1, Issue 4): Challenges and Solutions in Enterprise Computing).
Vol. 1(4), pp. 1-1
|
contributor |
Institut für Architektur von Anwendungssystemen
(IAAS)
|
subject |
Software Engineering Software Architectures (CR D.2.11)
|
| Programming Languages (CR D.3)
|
| Office Automation (CR H.4.1)
|